import api from "@/api";
import axios from "@/utils/axios";

//获取banner列表总条数
function getbannerCount() {
  return axios({
      url: api.bannerApi.bannercount,
      method: 'post'
  })
}

//获取banner列表
function getbannerlist(page,size) {
  return axios({
      url: api.bannerApi.getbannerlist,
      method: 'post',
    params: {
          page,
          size
      }
  })
}


//添加banner条数
function banneradd (activty,exh,h5,img,type) {
  return axios({
    url: api.bannerApi.banneradd,
    method: 'post',
    params: {
      activty,
      exh,
      h5,
      img,
      type
    }
  })
}

//banner模糊查询的方法
function searchbanner (page,regTime,size,type) {
  return axios({
    url: api.bannerApi.searchbanner,
    method: 'post',
    params: {
      page,
      regTime,
      size,
      type
    }
  })
}
// // 查看banner详情
// function bannerseid (index,row) {
//   return axios({
//     url: api.bannerApi.bannerseid,
//     method: 'post',
//     params: {
//       index,
//       row
//     }
//   })
// }

//修改banner的方法
function upbanner ({activty,exh,h5,id,img,type}) {
  return axios({
    url: api.bannerApi.upbanner,
    method: 'post',
    params: {
      activty,
      exh,
      h5,
      id,
      img,
      type
    }
  })
}

//删除banner的方法
function deletebanner (id) {
  return axios({
    url: api.bannerApi.deletebanner,
    method: 'post',
    params: {
      id
    }
  })
}

//修改banner状态的方法
function updatebanner (id,isud) {
  return axios({
    url: api.bannerApi.updatebanner,
    method: 'post',
    params: {
      id,
      isud
    }
  })
}

export default {
  getbannerlist,
  banneradd,
  upbanner,
  updatebanner,
  deletebanner,
  searchbanner
  // bannerseid,
}
